• word of the day

    endamoeba histolytica

    endamoeba histolytica - Dictionary definition and meaning for word endamoeba histolytica

    Definition
    (noun) the parasitic ameba that causes amebic dysentery in human beings
Download our Mobile App Today
Receive our word of the day
on Whatsapp